stirrup cup - Spanish English Dictionary